{\rtf1\ansi\deff0\nouicompat{\fonttbl{\f0\fnil\fcharset186 Courier New;}{\f1\fnil\fcharset0 Courier New;}}
{\colortbl ;\red0\green0\blue255;}
{\*\generator Riched20 6.2.9200}\viewkind4\uc1 
\pard\f0\fs22\lang1061 Emhi Android Aplikatsiooni kompileerimine ja k\'e4ivitamine emulaatoril. MAC OSX.\par
\par
N\'f5uded selleks protsessiks:\par
\par
1. arvutisse on installeeritud Apache Ant.\par
2. arvutisse on installeeritud Java Development Kit (JDK)     \par
   versioon 5 v\'f5i k\'f5rgem.\par
3. arvutisse on installeeritud Android SDK ning Android    \par
   Emulaator.\par
4. K\'f5ikide eelnevate n\'f5uete s\'fcsteemi PATH\'b4id on lisatud.\par
\tab Selle kontrollimiseks avage terminal ja sisestage k\'e4sud:\par
\tab\tab ant -version\par
\tab\tab java -version\par
\tab\tab android\par
\tab Kui k\'f5ikide p\'e4ringute vastuseks saate midagi erinevat \tab sellest:\par
\tab\tab ... : command not found\par
\tab t\'e4hendab see, et n\'f5uded on t\'e4idetud.\par
\par
Kui teie arvutil on vajalikud n\'f5uded t\'e4idetud, siis liikuge otse dokumendi l\'f5pus asuvasse teemasse "EMHI rakenduse buildimine ja k\'e4ivitamine emulaatoril".\par
\par
APACHE ANT\par
\par
Installimise juhend:\par
\par

\pard Portable Apache Ant t\'f5mmatav lingil: {{\field{\*\fldinst{HYPERLINK http://mirror.nexcess.net/apache//ant/binaries/apache-ant-1.8.4-bin.zip }}{\fldrslt{http://mirror.nexcess.net/apache//ant/binaries/apache-ant-1.8.4-bin.zip\ul0\cf0}}}}\f0\fs22\par

\pard\par
1. Ava uus Terminali aken\par
2. Liigu Download kausta\par
3. Paki allalaetud fail lahti k\'e4suga:\par
    unzip apache-ant-1.8.4-bin.zip\par
   N\'fc\'fcd on apache ant lahti pakitud teie Download kausta.     \par
   Kausta nimeks "apache-ant-1.8.4-bin"\par
   Soovi korral v\'f5ite selle kausta kopeerida sobivamasse   \par
   kohta k\'e4suga: \par
    mv [apache-ant hetkeasukoht] [soovitud asukoht]/apache-ant\par
   Kausta l\'f5ppasukohale edaspidi viidatud, kui: [install-dir]\par
\par
$PATH muutuja seadistamine. VAJALIK!\par
\f1\lang1033\par
\f0\lang1061 1. Liikuge oma kodukasuta k\'e4suga: cd ~/\par
2. Avage redigeerimiseks .profile fail k\'e4suga: \par
\tab vi .profile\par
3. Kui selles on juba teksti, siis liikuge nooltega faili  \par
   l\'f5ppu.\par
4. Vajutage klahvi i, et faili muudatusi teha.\par
5. Viimaseks reaks lisage: \par
\tab PATH=[install-dir]/bin:$PATH  \par
   kus [install-dir] t\'e4histab t\'e4isteed teie apache ant kausta \par
   asukohale.\par
6. Vajutage ESC klahvi. Faili salvestamiseks ja sulgemiseks \par
   sisestage k\'e4sk:   :wq\par
\par
Kontroll. SOOVITUSLIK!\par
\par
Avage uus terminali aken ja sisestage k\'e4sk: ant\par
Kui teile antakse error: \par
\tab Buildfile: build.xml does not exist!\par
\tab Build failed!\f1\lang1033\par
\f0\lang1061 T\'e4hendab see, et Apache Ant on \'f5igesti paigaldatud. Muude errorite puhul t\'e4hendab, et paigaldamise protsessis on midagi valesti ja peaksite \'fcle kontrollima sektsiooni "$PATH muutuja seadistamine"\f1\lang1033\par
\par
\f0\lang1061 JAVA DEVELOPMENT KIT\par
\par
Installimise juhend: VAJALIK!\par
\par
JDK Portable t\'f5mmatav lingil:\par
{{\field{\*\fldinst{HYPERLINK http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-macosx-x64.dmg }}{\fldrslt{http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-macosx-x64.dmg\ul0\cf0}}}}\f0\fs22\par
\par
S\'f5ltuvalt teie arvuti protsessori t\'fc\'fcbist on t\'f5mmatud faili nimi \'fcks j\'e4rgnevatest:\par
\tab jdk-7u9-macosx-amd64.dmg\par
\tab jdk-7u9-macosx-x64.dmg\par
\tab jdk-7u9-macosc-x86.dmg\par
\par
1. Kas internetilehitseja Download aknast v\'f5i siis   \par
   kataloogilehitsejast tehke failil topeltklikk, et see   \par
   k\'e4ivitada.\par
2. Avanenud aknas .pkg failil, et k\'e4ivitada jdk paigaldus.\par
3. Paigalduse rakenduses kuvatakse Tutvustus. Klikake Continue \par
   (j\'e4tka). M\'f5nel juhul v\'f5ib kohe avaneda Destination Select  \par
   (asukoha valimine) aken. Sel juhul klikake "Install for \par
   all users of this computer", et v\'f5imaldada Continue nupp. \par
   Vajutage Continue.\par
4. Avaneb Installation Type (paigaldamise t\'fc\'fcp) aken. Vajutage  \par
   Install (paigalda).\par
5. Avaneb aken, milles k\'fcsitakse Administraatori kasutajanime \par
   ja parooli. Sisestage need ja klikake Install Software \par
   (paigalda tarkvara).\par
6. Tarkvara on paigaldatud ning kuvatakse kinnituseks vastav \par
   aken. Peale installatsiooni v\'f5ite jdk-7u9-macosx-...dmg \par
   faili kustutada, et kokku hoida k\'f5vaketta ruumi.\par
\par
Kontrolliks. SOOVITATAV!\f1\lang1033\par
\par
\f0\lang1061 Avage UUS terminali aken ja sisestage k\'e4sk: java -version\par
Kui kuvatakse midagi laadset:\par
\tab java version "1.7.0_06-ea"\par
    \tab Java(TM) SE Runtime Environment (build 1.7.0_06-ea-b13)\par
    \tab Java HotSpot(TM) 64-Bit Server VM (build 23.2-b04, mixed \tab mode)\par
t\'e4hendab see, et jdk on edukalt paigaldatud.\par
\par
ANDROID SDK ja ANDROID EMULAATOR\par
\par
Android sdk saate alla laadida lehelt: {{\field{\*\fldinst{HYPERLINK http://developer.android.com/sdk/index.html }}{\fldrslt{http://developer.android.com/sdk/index.html\ul0\cf0}}}}\f0\fs22\par
\par
Sellelt lehelt leiate ka Inglise keelse paigaldamise juhise, kuid siin ka Eesti keeles.\f1\lang1033\par
\par
\f0\lang1061 1. Alla laetud fail on .zip formaadis. Pakkige see fail lahti.   \par
   Standardselt on lahtipakitud fail nimega: \par
\tab android-sdk-...\f1\lang1033\par
\f0\lang1061    Soovi korral v\'f5ite kausta kopeerida omale sobivasse kohta.     \par
   Kindlasti j\'e4tke meelde kausta asukoht.\par
2. Minge kausta:\par
\tab .../android-sdk-.../tools \par
   ja k\'e4ivitage fail "android"\par
3. Avaneb "Android SDK Manager" aken, mis automaatselt valib    \par
   soovituslikud paketid (v\'f5tab hetk aega). Vajutage "Install"    \par
   vajalike pakettide paigaldamiseks. Avaneda v\'f5ivad aknad,    \par
   mis k\'fcsivad kinnitusi. Valige Kinnitan k\'f5ik ja paigaldage. \par
   Paigaldus v\'f5ib v\'f5tta m\'f5ned minutid aega s\'f5ltuvalt interneti \par
   kiirusest.\par
4. Peale paigalduse l\'f5ppu valige Adroid SDK Manager aknas    \par
   \'fclevalt Men\'fc\'fc ribalt Tools->Manage AVD\'b4s. Avaneb uus aken \par
   "Android Virtual Device Manager". \f1\lang1033\par
\f0\lang1061 5. Vajutage new (uus). Avaneb uus aken "Create new Android    \par
   Virtual Device (AVD)". Siin tekitame uue emulaatori seaded.\par
6. T\'e4itke v\'e4ljad j\'e4rgnevalt:\par
\tab Name: google\par
\tab Target: Google APIs (Google Inc.) - API Level 16.\par
   ja vajutage "Create AVD".\par
\par

\pard $PATH muutuja seadistamine. VAJALIK!\f1\lang1033\par
\par
\f0\lang1061 1. Avage terminal. Liikuge oma kodukasuta k\'e4suga: cd ~/\par
2. Avage redigeerimiseks .profile fail k\'e4suga: \par
\tab vi .profile\par
3. Kui selles on juba teksti, siis liikuge nooltega faili  \par
   l\'f5ppu.\par
4. Vajutage klahvi i, et faili muudatusi teha.\par
5. Viimaseks kaheks reaks lisage: \par
\tab PATH=[install-dir]/tools:$PATH\par
\tab PATH=[install-dir]/platform-tools:$PATH    \par
   kus [install-dir] t\'e4histab t\'e4isteed teie android-sdk kausta \par
   asukohale.\par
6. Vajutage ESC klahvi. Faili salvestamiseks ja sulgemiseks \par
   sisestage k\'e4sk:   :wq\f1\lang1033\par

\pard\par
\par
\f0\lang1061 EMHI rakenduse buildimine ja k\'e4ivitamine emulaatoril.\f1\lang1033\par
\par
1. avada terminal ja kasutades k\f0\lang1061\'e4\f1\lang1033 sku "cd [kaustanimi]" liikuda \par
\f0\lang1061    \f1\lang1033 projekti peakausta.\par
\f0\lang1061 2. kopeerige terminali ja k\'e4ivitage k\'e4sud:\par
\tab chmod u+x ./scriptid/unix.sh\par
\tab chmod u+x ./scriptid/unixemulaator.sh\f1\lang1033\par
\f0\lang1061 3\f1\lang1033 . \f0\lang1061 Andke \f1\lang1033 k\f0\lang1061\'e4\f1\lang1033 sk\f0\lang1061 :\par
\tab\f1\lang1033 ant unix\par
\f0\lang1061    M\f1\lang1033 uudetakse projekti "local.properties" failis asuvaid\f0\lang1061    \par
   \f1\lang1033 klassiteid (classpath).\par
3. \f0\lang1061 Andke\f1\lang1033  k\f0\lang1061\'e4\f1\lang1033 sk \par
\f0\lang1061\tab\f1\lang1033 ant debug\par
\f0\lang1061    P\f1\lang1033 rojekt kompileeritakse ja tekib .apk fail kausta /bin.\par
4. \f0\lang1061 K\'e4\f1\lang1033 ivitada k\f0\lang1061\'e4\f1\lang1033 sk \par
\f0\lang1061\tab\f1\lang1033 ant unixemulaator\par
\f0\lang1061    E\f1\lang1033 mulaator k\f0\lang1061\'e4\f1\lang1033 ivitatakse.\par
5. Kui emulaator on k\f0\lang1061\'e4\f1\lang1033 ivitunud ehk on n\f0\lang1061\'e4\f1\lang1033 ha emulaatoris \f0\lang1061    \par
   \f1\lang1033 desktop-i, siis viimasena tuleb anda k\f0\lang1061\'e4\f1\lang1033 sk \par
\f0\lang1061\tab\f1\lang1033 ant debug install\par
\f0\lang1061    m\f1\lang1033 illega .apk fail laetakse emulaatorisse.\par
6. Kui eelnevate k\f0\lang1061\'e4\f1\lang1033 skude sisestamisel pole ilmenud vigu, siis \par
\f0\lang1061    \f1\lang1033 emulaatorist men\f0\lang1061\'fc\'fc\f1\lang1033  alt on n\f0\lang1061\'fc\'fc\f1\lang1033 d v\f0\lang1061\'f5\f1\lang1033 imalik k\f0\lang1061\'e4\f1\lang1033 ivitada "Emhi" \par
\f0\lang1061    \f1\lang1033 nimeline aplikatsioon.\par
\par
}
 